body{
	/*background:#fff url(/images/solo/bg/bg_body_nav.png) left 103px repeat-x;*/
}
.cate {
	border: 1px #cccccc solid;
	padding: 10px;
	width: 120px;
	font-size: 13px;
	border-bottom: none;
}
.border_bottom {
	border-bottom: #cccccc 1px solid;
}
.block_home{
	border: #cccccc 1px solid;
	padding: 10px;
}

#item_product_promotion {margin-top: 0}
.margin_ {margin-top: 0}

.header_infor {
	margin:0 auto;
	text-align:right;
	padding-right: 5px;
	height: 34px;
}
.input_search {
	border:1px solid #ABABAB;
	padding:8px;
	width:470px;
}

#top_guide{
	background: url("/images/solo/bg/bg_top_guide.png") left top no-repeat;
	width: 183px;
	height: 28px;
	position: absolute;
	top: 133.5px;
	left:398px;
	padding-top: 7px;
	padding-left: 25px;
	font-weight:bold;
}

.breadcrumb {
	background:#FFFFFF;
	clear:both;
	height:25px;
	line-height:22px;
	margin: auto;
	padding:3px 0px;
	width:100%;
	overflow: hidden;
}
/* 
	top menu */

/*
.dep_menu, .dep_selected{
border-right:1px solid #DFDFDF;
float:left;
font-size:13px;
font-weight:bold;
text-align:center;
width:155px;
}

.dep_selected a{
color:#FF6802;
}
.dep_menu a, .dep_menu a:link, .dep_menu a:visited, .dep_selected a{
	display:block;
	padding:0 20px;
	line-height:30px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

.dep_menu a, .dep_menu a:link, .dep_menu a:visited{
	color:#666666;
}
.dep_menu a:hover{
color:#FF6802;
}

.wraw_dep_menu {
background:none repeat scroll 0 0 #F3F4F6;
border-color:#004A91 #CCCCCC #CCCCCC;
border-style:solid;
border-width:2px 1px 1px;
height:30px;
margin:0 auto;
width:978px;
}

*/

/* Menu Dropdown */

.navi_top	{
	position:relative; 
	background:url('/images/solo/bg/bgr_navi.png') top left repeat-x;
	border-color:#004A91 #CCCCCC #CCCCCC;
	border-style:solid;
	border-width:2px 1px 1px;
	width:978px;
	height:29px;
	margin:0 auto;
}

.navi_top	a	{
	float:left; 
	width:104px; 
	padding: 0 0 0 14px ;
	border-left:solid 1px #fff;
	border-right:solid 1px #ccc;
	height:29px; 
	line-height:29px; 
	background:#efefef url('/images/solo/bg/bgr_top_navi.png') top right no-repeat; 
	font-weight:bold; 
	color:#000; 
}

.navi_top	a:hover	{
	height:30px;
	background:#fff; 
	color:#ff6a00
}

.content	{
	position:absolute; 
	background:#fff; 
	top:30px; 
	left:-1px; 
	width:658px; 
	border-left:solid 1px #ccc; 
	border-right:solid 1px #ccc; 
	border-bottom:solid 1px #ccc; 
	z-index:9999;
	z-index:9999;
}

#cssdropdown, #cssdropdown ul { list-style: none; }
#cssdropdown { padding: 0; margin: 0; }

/* Head links */
#cssdropdown li.headlink {float: left; width: 120px; }
#cssdropdown li.headlink a { display: block; }

/* Child lists and links */
#top-nav-sitemap {float:left;width:193px;height:33px;margin-right:8px;background:url("/images/solo/bg/bg_menu_item2_2.png") left top no-repeat;}
#top-nav-sitemap a{color:#fff;font-weight:bold;display:block;padding:9px 0 0 10px;font-size:13px;text-shadow: #ac680a 1px 1px 1px;}

#cssdropdown li.headlink ul { display: none; text-align: left; }
#cssdropdown li.headlink:hover ul { display: block; }
#nav{width: 100%;font-size: 14px;/*	background:url("/images/solo/bg/bg_menu_item.png") left top repeat-x;*/}

ul#topnav {margin:16px 0 0 1px;padding: 0px;float:left;list-style: none;}
ul#topnav li {float: left;margin: 1px 1px 0 0;padding:7px 0 3px 6px;text-align:center;height:20px;overflow: hidden;background:url(/images/solo/bg/bg_sep_menu.png) right 2px no-repeat;}
ul#topnav li.last{background:none;}
ul#topnav li.selected,ul#topnav li.dep_selected{background:url(/images/solo/bg/bg_top_nav_items.png?v=2) top left no-repeat;}
ul#topnav li.thoitrang.selected,ul#topnav li.thoitrang.dep_selected{background-position:-113px 0;}
ul#topnav li.sach.selected,ul#topnav li.sach.dep_selected{background-position:-1004px 0;}
ul#topnav li.hot.selected,ul#topnav li.hot.dep_selected{background-position:-233px 0;}
ul#topnav li.dienthoai.selected,ul#topnav li.dienthoai.dep_selected{background-position:-773px 0;}
ul#topnav li.nghenhin.selected,ul#topnav li.nghenhin.dep_selected{background-position:-886px 0;}
ul#topnav li.vcm.selected,ul#topnav li.vcm.dep_selected{background-position:-1004px 0;}
ul#topnav li.kythuatso.selected,ul#topnav li.kythuatso.dep_selected{background-position:-233px 0;}

ul#topnav li.selected span.nav, ul#topnav li.dep_selected span.nav{color:#fff;}
/*ul#topnav li.selected span.nav{color:#118ece;}*/
ul#topnav li.line_separator {background:url("/images/solo/bg/bg_menu_between.png?v=1.0") left top no-repeat;padding: 0;margin: 0;width: 2px;}
ul#topnav li span.nav {color: #000;float: left;text-align: center;text-decoration: none;float:left;padding-right: 8px;font-size:14px;}
ul#topnav li span.icon{background: url(/images/solo/bg/bg_icon_menu.png?v=2.0) top left no-repeat;display:block;float:left;width:16px;height:12px;margin-right:5px;}
ul#topnav li.maytinh{width:94px;padding-left:18px;}
ul#topnav li.dienthoai{width:102px; padding-left: 10px;}
ul#topnav li.nghenhin{width:103px;padding-left:14px;}
ul#topnav li.thoitrang{width:105px;padding-left:14px;}
ul#topnav li.sach{width:72px;padding-left:15px;}
ul#topnav li.vcm{width:72px;padding-left:15px;}
ul#topnav li.hot{width:118px;padding-left:13px;}
ul#topnav li.kythuatso{width:118px;padding-left:13px;}

ul#topnav li.maytinh span.icon,ul#topnav li.hot span.icon {margin-top:2px;}
ul#topnav li.dienthoai span.icon {background-position: 0 -24px;height:16px;}
ul#topnav li.nghenhin span.icon {background-position:0 -57px;height:11px;margin-top:2px;}
ul#topnav li.thoitrang span.icon {background-position:0 -80px;height:11px;margin-top:3px;}
ul#topnav li.vcm span.icon {background-position:0 -105px;height:15px;}
ul#topnav li.sach span.icon {background-position:0 -155px;height:16px;}
ul#topnav li.hot span.icon {background-position: 0px -136px;height:9px;}
ul#topnav li.kythuatso span.icon,ul#topnav li.hot span.icon {margin-top:2px;}

ul#topnav li.dep_selected.maytinh span.icon,
ul#topnav li.selected.maytinh span.icon{background-position: 0 -12px;}
ul#topnav li.dep_selected.dienthoai span.icon,ul#topnav li.selected.dienthoai span.icon {background-position: 0 -40px;}
ul#topnav li.dep_selected.nghenhin span.icon,ul#topnav li.selected.nghenhin span.icon {background-position:0 -68px;}
ul#topnav li.dep_selected.thoitrang span.icon,ul#topnav li.selected.thoitrang span.icon {background-position:0 -93px;}
ul#topnav li.dep_selected.vcm span.icon,ul#topnav li.selected.vcm span.icon {background-position:0 -120px;}
ul#topnav li.dep_selected.sach span.icon,ul#topnav li.selected.sach span.icon {background-position: 0px -171px;}
ul#topnav li.dep_selected.hot span.icon,ul#topnav li.selected.hot span.icon {background-position: 0px -145px;}
ul#topnav li.dep_selected.kythuatso span.icon,ul#topnav li.selected.kythuatso span.icon {background-position: 0 -12px;}


ul#topnav li span.nav span{text-shadow: black 0.01em 0.1em #333;}
ul#topnav li a.menu_hot{position: relative;}
ul#topnav li a.menu_hot span.hot_red{background:url("/images/solo/icons/hot_red.png") right top no-repeat;position: absolute;top:-7px;left:110px;display: block;	width: 24px;height: 24px;} 
ul#topnav li .sub {position: absolute;	top:30px; left:-1px; width:678px;padding: 10px 0;border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;background:#fff;display: none;z-index:9999;}
ul#topnav li .sub ul{float: left;width: 150px;list-style: none; padding: 0 0 0 15px; border-left:solid #f3f3f3 1px;}
ul#topnav .sub ul li {width: 195px;line-height:20px;}
ul#topnav .sub ul li a.title {text-decoration: none;color: #000; font-weight:bold; font-size:12px;}
ul#topnav .sub ul li a.items { text-decoration: none;color: #000; }
ul#topnav .sub ul li a:hover {text-decoration: underline;/*color:#2C93D5;*/color:#3398d8;}




/* End:Menu Dropdown */

/* Begin:Menu Shop */
.top_bg_shop{
	background:#1B75B6;
	height: 33px;	
}
#nav_shop{	
	margin: 0px;
	padding: 0px;	
	width: 630px;
	float: left;
}
.header_infor_shop{
	float: right;
	width: 335px;	
	padding-right: 15px;
	text-align: right;
	color: #FFF;
}
ul#topnav_shop {
	margin:0px; 
	padding: 0px;
	width:auto;
	float:left;
	list-style: none;		
	position: relative;
	margin-left: 10px;	
}
ul#topnav_shop li {
	float: left;
	margin: 0px;	
	padding-top:6px;
	height: 27px;				 
}
ul#topnav_shop li a{
	color: #CCEEFC;
	font-size: 13px;
	padding: 0px 15px;
	line-height:25px;
	border-right:1px solid #15629A; 					
}
a.home_shop{
	background:url(/images/solo/icons/solo_vn.png) left top no-repeat;
	width: 80px;
	height: 33px;
	display: block;	
	float: left;
	margin-left: 20px;
}
.header_infor_shop .box_loged{
	color: #FFF;
}
.header_infor_shop ul{
	margin: 0px;
	margin-top:6px;
	padding: 0px;
	list-style: none;
	float: right;
	width: auto;
}
.header_infor_shop ul li{
	margin: 0px;
	padding: 0px;
	float: left;	
	height: 27px;			
}
.header_infor_shop .box_loged ul li.first{
	background: #FEEFCB url(/images/solo/bg/bg_name_l.png) left top no-repeat;
	padding-left:15px;
	margin-right: 5px; 
}
.header_infor_shop ul li.first a:link,.header_infor_shop ul li.first a:active,.header_infor_shop ul li.first a:visited{
	background:url(/images/solo/bg/bg_name_r.png) right top no-repeat;
	color: #463102;
	font-size: 12px;
	font-weight: bold;
	padding-right:30px; 
	line-height: 27px;
	display: block;	
	text-decoration: none;
}
.header_infor_shop ul li a:link,.header_infor_shop ul li a:active,.header_infor_shop ul li a:visited{	
	font-size: 11px;
	font-weight: normal;
	line-height: 27px;		
	color: #FFF;
	text-decoration: underline;	
}
.header_infor_shop a.name_login{

}

/*6 - SoRelateHomeProduct ===> hien thi linh kien ban quan tam, trang bi cho Laptop	*/
#sum_relate_home_product{
}
#sum_relate_home_product #title_relate_product{
	width:100%;
	height:auto;
	float:left;
	text-align:left;
	margin-top:20px;
}	
#sum_relate_home_product #list_relate_product {
	border-color:#CCCCCC;
	border-style:solid;
	border-width:0 1px 1px;
	height:auto;
	margin-left:0;
}

#sum_relate_home_product #list_relate_product #item_relate_product {
	float:left;
	height:213px;
	margin-left:0;
	margin-top:15px;
	text-align:center;
	width:195px;
}

#sum_relate_home_product #list_relate_product .image_relate_product{
	width:195px;
	height:170px;
	text-align:center;
}
#sum_relate_home_product #list_relate_product #name_relate_product{
	height:auto;
	font-weight:bold;
	margin-left:0px;
	margin-top:5px; text-align:center;}
#sum_relate_home_product #list_relate_product #view_list_relate_product{
	width:auto;
	height:auto;
	float:right;
	margin-right:18px;
	text-align:right;
	margin-top:5px;}
#sum_relate_home_product #blank_relate_product{
	width:100%;
	height:15px;
	float:left;
	margin-left:0px;}
#list_relate_product a.next_viewed_so_relate_product	{float:left; width:19px; height:17px; margin:60px 0 0 0; background:url('images/solo/buttons/arrow2_right.jpg');}
#list_relate_product a.previous_viewed_so_relate_product	{float:left; width:19px; height:17px; margin:60px 0 0 0; background:url('images/solo/buttons/arrow2_left.jpg');}